<?php

/*
* Modelo: "producto.php"
*/

@include_once('enlaceBD.php');
		
class Producto {
	
	/* Nombre de las Variables del Modelo (INFORMATIVO)
    +--------------+-------------+------+-----+---------+-------+
	| Field        | Type        | Null | Key | Default | Extra |
	+--------------+-------------+------+-----+---------+-------+
	| mss_producto | int(11)     | NO   | PRI | NULL    |       |
	| nombre       | varchar(20) | NO   |     | NULL    |       |
	| cantidad     | varchar(20) | NO   |     | NULL    |       |
	| descripcion  | varchar(50) | NO   |     | NULL    |       |
	| precio       | float       | NO   |     | NULL    |       |
	+--------------+-------------+------+-----+---------+-------+
	*/
	
    // Variable para los resultados de las Consultas
    private $respuesta;
	
	// Tablas del Modelo
	private $tmss_producto 			= "mss_producto";
	
	
	// ==================================================================================================			
	//	FUNCION - CONSULTAR LOS DATOS DE LOS PRODUCTOS
	// ==================================================================================================
	
	public function consultar() {
		$conexion 	= new EnlaceBD;
        $var 		= $conexion->conectar( $_SESSION['db_mss'] );
		
		$sql = "select id_producto as id_producto, 
					nombre as nombre, 
					cantidad as cantidad, 
					descripcion as descripcion, 
					precio as precio, 
					imagen as imagen 
				from ".$_SESSION['db_mss'].$_SESSION['schema_db'].".$this->tmss_producto";
		
		$this->respuesta = $conexion->consultar($sql) 
			or die("No se pudo realizar la consulta de las Datos de los Productos");
		
		$i = 0;
		while ( $temparray = $this->respuesta->buscar_fila() ) {
			$lista_productos[$i][0] = $temparray['id_producto'];
			$lista_productos[$i][1] = $temparray['nombre'];
			$lista_productos[$i][2] = $temparray['cantidad'];
			$lista_productos[$i][3] = $temparray['descripcion'];
			$lista_productos[$i][4] = $temparray['precio'];
			$lista_productos[$i][5] = $temparray['imagen'];			
			$i++;
		}
		
		$conexion->desconectar();
		return $lista_productos;
	}
}
?>